﻿
using System.ComponentModel;

namespace RuoVea.ExDto;

/// <summary>
/// 用户登录基本信息
/// </summary>
[Description("用户登录基本信息")]
public partial class ClaimConst
{
    /// <summary>
    /// 用户Id
    /// </summary>
    [Description("用户Id")]
    public const string CLAINM_USERID = "UserId";

    /// <summary>
    /// 账号
    /// </summary>
    [Description("账号")]
    public const string CLAINM_ACCOUNT = "Account";

    /// <summary>
    /// 名称
    /// </summary>
    [Description("名称")]
    public const string CLAINM_NAME = "Name";

    /// <summary>
    /// 角色Id
    /// </summary>
    [Description("角色Id")]
    public const string CLAINM_ROLEIDS = "RoleIds";

    /// <summary>
    /// 是否管理
    /// </summary>
    [Description("是否管理")]
    public const string CLAINM_ISADMIN = "IsAdmin";

    /// <summary>
    /// 是否超级管理
    /// </summary>
    [Description("是否超级管理")]
    public const string CLAINM_SUPERADMIN = "SuperAdmin";

    /// <summary>
    /// 租户Id
    /// </summary>
    [Description("租户Id")]
    public const string TENANT_ID = "TenantId";

    /// <summary>
    /// 真实姓名
    /// </summary>
    [Description("真实姓名")]
    public const string RealName = "RealName";

    /// <summary>
    /// 昵称
    /// </summary>
    [Description("昵称")]
    public const string NickName = "NickName";

    /// <summary>
    /// 账号类型
    /// </summary>
    [Description("账号类型")]
    public const string AccountType = "AccountType";

    /// <summary>
    /// 组织机构Id
    /// </summary>
    [Description("组织机构Id")]
    public const string OrgId = "OrgId";

    /// <summary>
    /// 组织机构名称
    /// </summary>
    [Description("组织机构名称")]
    public const string OrgName = "OrgName";

    /// <summary>
    /// 微信OpenId
    /// </summary>
    [Description("微信OpenId")]
    public const string OpenId = "OpenId";

    /// <summary>
    /// 登录模式PC、APP
    /// </summary>
    [Description("登录模式PC、APP")]
    public const string LoginMode = "LoginMode";
}
